package com.hsj.boot.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * 想把配置文件的配的内容放到 类中， 只需要两部
 * 1. 将要绑定的属性类 放到容器 例如@Component 或者 @Bean
 * 2. 设置这个属性类 在配置文件中的前缀   @ConfigurationProperties(prefix ="") 那么配置文件中这个开头的就会绑定到这个文件
 * 3. 通过从容器中取这个属性类对象 来获取配置文件中配置的内容
 */
@Component
@ConfigurationProperties(prefix = "band-properties-url")
@Data
 public class UrlProperties {
    private String sftpUrl;
    private String aliyunUrl;
}
